@charset "utf-8";
body,div,p,span,ul,a,img,ul,li{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}
.clearfix:after {
    content: "";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}

.wrapper{
	width:100%;
	height:760px;
	background:url(wrapper_bj.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
.wrapper_zw_box{
	width:1000px;
	margin:0 auto;
}
.logo_box{
	width:1000px;
	height:176px;
	float:left;
}
.top_logo{
	width:541px;
	height:72px;
	margin:0 auto;
	background:url(logo_pinzhi.png);
	background-repeat:no-repeat;
	margin-top:96px;
}
.nav_box{
	width:944px;
	height:202px;
	margin:0 auto;
	margin-top:70px;
	z-index:9999;
}
.hengxian{
	float:left;
	z-index:-1;
	width:100%;
	height:2px;
	background-repeat:repeat-x;
	opacity:0.7;
	margin-top:170px;
}
.c1{
	width:944px;
	height:202px;
	margin:0 auto;
	margin-top:73px;
}
.daohang_ul{
	width:944px;
	height:202px;
}
.daohang_ul li{
	width:167px;
	height:202px;
	float:left;
}
.daohang_ul li a{
	display:block;
	height:202px;
	width:167px;
}
.c2{
	width:640px;
	height:55px;
	background:url(wza_bj_03.png);
	margin:0 auto;
	margin-top:90px;
}
.c2_ul{
	width:640px;
	height:55px;
}
.c2_ul li{
	padding-left:20px;
	float:left;
}
.c2_ul li a{
	display:block;
	line-height:55px;
	font-family:'微软雅黑';
	font-size:17px;
	color:#fffefe;
	cursor: pointer; 
}
.c3{
	width:640px;
	height:70px;
	margin: 0 auto;
	margin-top:94px;
}
.c3_banquan_logo{
	float:left;
	margin-left:100px;
	background:url(c3_logo_03.png);
	height:49px;
	width:41px;
	margin-top:10px;
}
.c3_banquan_zfzc{
	float:left;
	margin-top:10px;
	height:49px;
	width:95px;
	margin-left:30px;
	background:url(wzzc_03.png);
}
.banquan_wz{
	float:left;
	margin-left:20px;
	margin-top:10px;
	
}
.banquan_wz p{
	font-family:'微软雅黑';
	font-size:13px;
	font-weight:normal;
	color:#fff;
	line-height:25px;
}

@media screen and (max-width: 1200px) {
    .c1 {
        width: 94.4%;
    }

    .daohang_ul {
        width: 98.4%;
    }
}

@media screen and (max-width: 1024px) {
    .logo_box {
        max-width: 1000px;
        width: 100%;

    }

    .c2 {
        background-size: contain;
    }

    .wrapper {
        width: 100%;
        background: url(/picture/1107/2312140931442001394.png) no-repeat center;
        background-size: cover;
    }

    .wrapper_zw_box {
        max-width: 1000px;
        width: 100%;
    }

    .c2 {
        width: 64%;
    }

    .c2_ul {
        width: 100%;
        padding: 0 14%;
    }

    .c2_ul li {
        margin-left: 0 !important;
        width: 25%;
        text-align: center;
        padding: 0;
    }

    .daohang_ul {
        /* background: url(/picture/1107/2312140931443725058.png) no-repeat center; */
        background: url(/picture/1107/2402021407458549305.png) no-repeat center;
        margin: 0 auto;
        background-size: contain;
    }

    .daohang_ul li {
        width: 20% !important;
        margin: 0 !important;
        margin-left: 0 !important;
    }

    .daohang_ul li a {
        width: 100%;
    }
    .footer{
        margin-top: 0 !important;
    }

}

@media screen and (max-width: 750px) {
    .c2{
        display: none;
    }
    .top_logo{
        width: 72%;
        background-size:contain ;
        margin-top: 122px;
    }
    .c1{
        width: 87.4%;
        margin-top: 130px;
    }

}
@media screen and (max-width: 650px) {
    .wrapper{
        height: calc(100vh - 328px);
        background: url(/picture/1107/2312140931442001394.png) no-repeat bottom center #309edd;
        background-size: contain;
        
    }
    .daohang_phone{
        display: block;
    }
    .top_logo{
        margin-top: 12vh;
    }
    .c1{
        height: auto;
        margin-top: 3vh;
    }
    .daohang_ul{
        height: 68px;
    }
    .daohang_ul li{
        height: 100%;
    }

}
@media screen and (max-width: 550px) {
    .top_logo{
        width: 80%;
        background-size: contain;
    }
}